sound-recording system - Español Inglés Diccionario